package QianFeng06.BinaryTreeDemo;

/**
 * 二叉树算法
 * 二叉树算法的排序规则:
 * 1、选择第一个元素作为根节点
 * 2、之后如果元素大于根节点放在右子树，如果元素小于根节点，则放在左子树
 * 3、最后按照遍历方式进行输出，则可以得到排序的结果
**/
public class BinaryTreeDemo {
    public static void main(String[] args) {
        BinaryTree binaryTree = new BinaryTree();
        //添加节点： 8、3、10、1、6、14、4、7、13
        binaryTree.add(8);
        binaryTree.add(3);
        binaryTree.add(10);
        binaryTree.add(1);
        binaryTree.add(6);
        binaryTree.add(14);
        binaryTree.add(4);
        binaryTree.add(7);
        binaryTree.add(13);

        //打印节点
        binaryTree.print();
    }

}
